﻿using System;
using System.Collections.Generic;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace Acme.ShopStore.OrderInfos
{
    public class CreateUpdateOrderInfoDto
    {
        [Required]
        public int OrderInfoId { get; set; }//订单号
        [Required]
        [DataType(DataType.Date)]
        public DateTime OrderInfoTime { get; set; } = DateTime.Now;//下单日期
        [Required]
        public int PayWayInfoId { get; set; }//支付方式
        [Required]
        public int MemberId { get; set; }//客户id
        [StringLength(200)]
        public string OrderInfoAddre { get; set; }//收货人地址
        [StringLength(50)]
        public string OrderInfoName { get; set; }//收货人姓名
        [StringLength(11)]
        public string ShoppAddreTel { get; set; }//收货人电话
        //订单状态（已下单（未支付），待发货（已支付），已发货（待收货），已完成（已确认），订单取消（订单关闭））
        [Required]
        public int OrderInfoState { get; set; }
        //public int LogComId { get; set; }//配送公司
        [Required]
        public int CommodEvaluaOrder { get; set; }//前台是否显示
    }
}
